package a.f.l.a;

import a.c.d;
import a.c.m;
import a.d.t;
import a.f.o;
import a.f.wb;

import java.util.ArrayList;
import java.util.Iterator;

class z
  extends u
{
  private static final double d = 3.0D;
  boolean e;
  
  public void a(qb paramqb, s params)
  {
    boolean bool = sb.e;
    int j = sb.d;
    super.a(paramqb, params);
    a locala = paramqb.c();
    this.e = locala.l();
    if (!this.e) {
      return;
    }
    o localo = paramqb.a();
    m localm = localo.w();
    label164:
    label166:
    do
    {
      do
      {
        if (!localm.e()) {
          return;
        }
        d locald = localm.a();
        if (!locala.a(locald, localo))
        {
          wb[] arrayOfwb = localo.g(locald);
          int i = 0;
          do
          {
            if (i >= arrayOfwb.length) {
              break;
            }
            wb localwb = arrayOfwb[i];
            t localt = a(localwb);
            params.a(localt, new b_(localwb, null));
            i++;
            if (bool) {
              break label166;
            }
            if (j != 0) {
              break label164;
            }
          } while (j == 0);
        }
      } while (bool);
      localm.f();
    } while (j == 0);
  }
  
  private static t a(wb paramwb)
  {
    t localt = paramwb.c();
    return new t(localt.d() - 3.0D, localt.e() - 3.0D, localt.b() + 6.0D, localt.c() + 6.0D);
  }
  
  public void b(mb parammb)
  {
    boolean bool = sb.e;
    int i = sb.d;
    if (!this.e) {
      return;
    }
    ArrayList localArrayList = new ArrayList();
    Iterator localIterator = b().e(parammb).iterator();
    do
    {
      hb localhb;
      do
      {
        if (!localIterator.hasNext()) {
          break;
        }
        localhb = (hb)localIterator.next();
      } while (!(localhb.b() instanceof b_));
      localArrayList.add(((b_)localhb.b()).a);
      if (bool) {
        break label125;
      }
      if ((!bool) && (i != 0)) {
        return;
      }
    } while ((!bool) && (i == 0));
    if ((bool) || (localArrayList.size() > 0)) {
      label125:
      parammb.a(nb.d, localArrayList);
    }
  }
  
  private static class b_
  {
    private final wb a;
    
    private b_(wb paramwb)
    {
      this.a = paramwb;
    }
    
    b_(wb paramwb, z.0 param0)
    {
      this(paramwb);
    }
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.l.a.z

 * JD-Core Version:    0.7.0.1

 */